package cn.fl.warrant.vo;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 巡检明细表
 */
public class ArcRouteDetailVO extends BaseVO{

	private static final long serialVersionUID = 7783465215835607047L;
	/**
	 * 巡检主表ID
     */
	private Long arcRouteMainId;
	/**
	 * 巡检人员
     */
	private String routePerson;
	/**
	 * 巡检状态(0未巡检、1巡检中、2巡检结束)
     */
	private String routeState;
	/**
	 * 巡检结果(1齐全、0缺失)
     */
	private String routeResult;
	/**
	 * 支付表号
     */
	private String paylistCode;
	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	private Integer isValid;
	/**
	 * 是否删除（1：是，0：否）
     */
	private Integer isDel;

	/**
	 * 总公司档案袋编号
     */
	private String portfolioNumber;
	/**
	 * 省公司档案袋编号
     */
	private String portfolioNumberProvince;
	/**
	 * 纸质归档状态：1未归档 ，2归档中，3部分归档， 4全部归档 ARC002
     */
	private String storageStatus;
	private String storageStatusNm;
	/**
	 * 客户名称
	 */
	private String cstNm;
	/**
	 * 合同号
	 */
	private String contractNo;
	
	/**
	 * 巡检主表ID
     */
	public Long getArcRouteMainId() {
		return arcRouteMainId;
	}

	/**
	 * 巡检主表ID
     */
	public void setArcRouteMainId(Long arcRouteMainId) {
		this.arcRouteMainId = arcRouteMainId;
	}
	
	/**
	 * 巡检人员
     */
	public String getRoutePerson() {
		return routePerson;
	}

	/**
	 * 巡检人员
     */
	public void setRoutePerson(String routePerson) {
		this.routePerson = routePerson;
	}
	
	/**
	 * 巡检状态(0未巡检、1巡检中、2巡检结束)
     */
	public String getRouteState() {
		return routeState;
	}

	/**
	 * 巡检状态(0未巡检、1巡检中、2巡检结束)
     */
	public void setRouteState(String routeState) {
		this.routeState = routeState;
	}
	
	/**
	 * 巡检结果(1齐全、0缺失)
     */
	public String getRouteResult() {
		return routeResult;
	}

	/**
	 * 巡检结果(1齐全、0缺失)
     */
	public void setRouteResult(String routeResult) {
		this.routeResult = routeResult;
	}
	
	/**
	 * 支付表号
     */
	public String getPaylistCode() {
		return paylistCode;
	}

	/**
	 * 支付表号
     */
	public void setPaylistCode(String paylistCode) {
		this.paylistCode = paylistCode;
	}
	
	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	public Integer getIsValid() {
		return isValid;
	}

	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}
	
	/**
	 * 是否删除（1：是，0：否）
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除（1：是，0：否）
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	/**
	 * 总公司档案袋编号
     */
	public String getPortfolioNumber() {
		return portfolioNumber;
	}

	/**
	 * 总公司档案袋编号
     */
	public void setPortfolioNumber(String portfolioNumber) {
		this.portfolioNumber = portfolioNumber;
	}
	
	/**
	 * 省公司档案袋编号
     */
	public String getPortfolioNumberProvince() {
		return portfolioNumberProvince;
	}

	/**
	 * 省公司档案袋编号
     */
	public void setPortfolioNumberProvince(String portfolioNumberProvince) {
		this.portfolioNumberProvince = portfolioNumberProvince;
	}
	
	/**
	 * 纸质归档状态：1未归档 ，2归档中，3部分归档， 4全部归档 
     */
	public String getStorageStatus() {
		return storageStatus;
	}

	/**
	 * 纸质归档状态：1未归档 ，2归档中，3部分归档， 4全部归档 
     */
	public void setStorageStatus(String storageStatus) {
		this.storageStatus = storageStatus;
	}
	
	/**
	 * 客户名称
	 */
	public String getCstNm() {
		return cstNm;
	}

	/**
	 * 客户名称
	 */
	public void setCstNm(String cstNm) {
		this.cstNm = cstNm;
	}

	/**
	 * @return the storageStatusNm
	 */
	public String getStorageStatusNm() {
		return storageStatusNm;
	}

	/**
	 * @param storageStatusNm the storageStatusNm to set
	 */
	public void setStorageStatusNm(String storageStatusNm) {
		this.storageStatusNm = storageStatusNm;
	}

	/**
	 * @return the contractNo
	 */
	public String getContractNo() {
		return contractNo;
	}

	/**
	 * @param contractNo the contractNo to set
	 */
	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}
	
}
